iT邦幫忙

0

cocos creator安卓 https不能請求的問題

  • 分享至 

  • xImage
  •  

下面這段帶碼 是用來加在onCreate的 用來解除https不能請求的問題


try {

            TrustManager[] victimizedManager = new TrustManager[]{

                    new X509TrustManager() {

                        public X509Certificate[] getAcceptedIssuers() {

                            X509Certificate[] myTrustedAnchors = new X509Certificate[0];

                            return myTrustedAnchors;

                        }

                        @Override

                        public void checkClientTrusted(X509Certificate[] certs, String authType) {

                        }

                        @Override

                        public void checkServerTrusted(X509Certificate[] certs, String authType) {

                        }

                    }

            };

            SSLContext sc = SSLContext.getInstance("SSL");

            sc.init(null, victimizedManager, new SecureRandom());

            HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());

            HttpsURLConnection.setDefaultHostnameVerifier(new HostnameVerifier() {

                @Override

                public boolean verify(String s, SSLSession sslSession) {

                    return true;

                }

            });

        } catch (Exception e) {

            e.printStackTrace();

        }

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言